Soru & Cevap

Android apk

15.11.2013 - 05:09

Herkese Selamlar ;

bugün aklıma bişi takıldı araştırmadım gerçi direk sormak istedim örneğin müşteriye bir programı gönderiyoruz (apk sını) daha sonra onun bunu yaymasını yada öyle demeyelim google play'e koymasını nasıl engelleyebiliriz veya bütün bunları başardı programın çalışmamasını nasıl sağlarız?

18 Görüntülenme

6 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-7730-1383655584.png
egemen.durmus
19.11.2013 - 10:50

tam okumadımda tuzlu bişiyi benziyor :) cevap için teşekkürler şaka bir yana ben kendi çözümümü anlatayım ios için şuan markette uygulama ancak android değil ve bizim buna önlem olarak db'den ios harici tüm telefonlara 36 saatlik bir kullanım süresi tanımladı ve bunun sonucunda kullanıcıya json gitmeyecek en hasarsız çöüzümüm bu oldu denedim gayette işledi şimdi bunu dahada geliştirerek nispet için tabik :) mac adresler tanımladık o telefonlada işleyecek diğerlerinde olmıyacak tekrardan bütün cevaplar için teşekkürler..

picture-483-1374012946.jpg
kerem.kusmezer
18.11.2013 - 04:18

Uygulamanın değiştirilmesini ve reverse engineering ile hacklenmesini engellemek için

http://www.saikoa.com/dexguard dexguard uygulamasını kullanabilirsin.

picture-7730-1383655584.png
egemen.durmus
17.11.2013 - 02:56

en azından bi fikir edindim ve bişiler düşündüm çok teşekkürler :)

Profile picture for user aisingor
aisingor
15.11.2013 - 11:48

Aslında bazı yöntemler var. Google Play, uygulamanızı sınırlı ve kontrollü bir test grubuna dağıtma olanağını sağlayan bazı araçlara sahip.

http://developer.android.com/distribute/googleplay/about/distribution.html#advanced adresine bakmanızı tavsiye ederim. Uygulamaların test gruplarını Google Play'i kullanarak sınırlayabilirsiniz.

Bir de basit bir web servisi yazarak tekil kayıt numarası üzerinden uygulamayı denetleyebilir ve basit bir anahtarla mesela sadece 5 gün için çalışmasını sağlayabilirsiniz. Bunun için şurada güzel bir belge var:

http://android-developers.blogspot.com/2011/03/identifying-app-installations.html

picture-7730-1383655584.png
egemen.durmus
15.11.2013 - 08:42
Teşekkürler, bir ihtimal var mı genel olan onu merak ettim tekrardan teşekkürler :))
picture-539-1376512244.jpg
enessen
15.11.2013 - 07:02

Selamlar Egemen,

Aslında müşterinin bu uygulamayı bir forum ya da mail yoluyla dağatma imkanı da var. O yüzden google play üzerinden dağıtması durumunu engellemenin pek faydası olacağını sanmıyorum. Müşteri derin android bilgisine sahip değilse ve birtakım hack yöntemleri ile apk na müdahil olamayacak ise tavsiyem müşteriden cihaz ID sini alman ve kodun çalışan kısmında bu ID yi kontrol etmen. Böylelikle farklı cihazlarda çalışmasını engellemen.

Umarım cevabım faydalı olur.
Kolaylıklar :)